substantially longer - İspanyolca İngilizce Sözlük